// const vm = require('vm');

// const fs = require('fs');

// const path = require('path');

// var prt = path.resolve(__dirname, '.', 'a.js');

// function stripBOM(content) {

// 	if (content.charCodeAt(0) === 0xFEFF) {
// 		content = content.slice(1);

// 	}
		
// 	return content;

// }
// var wrapper = stripBOM(fs.readFileSync(prt, 'utf8'));

// var compiledWrapper = vm.runInThisContext(wrapper, {

// 	filename:prt,

// 	lineOffset:0,

// 	displayErrors:true

// });

// compiledWrapper();

var generatorZip = require('./generatorZip');

let entity = 
		{
				"name":"person",
				"tableName":"PERSON",
				"author":"dapaer",
				"version":"v1.0.0",
				"module":"pmo",
				"column":{
					"name":{
						"type":"String",
						"comment":"姓名"
					},
					"age":{
						"type":"Integer",
						"comment":"年龄"
					},
					"sex":{
						"type":"String",
						"comment":"性别"
					}
				}
			};

			  let data = generatorZip.getZip(entity);
  console.log(data);

